Text copied to clipboard!
Název
Text copied to clipboard!Senior Java Developer
Popis
Text copied to clipboard!
Hledáme zkušeného Senior Java vývojáře, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji robustních a škálovatelných podnikových aplikací. Tato pozice je ideální pro jednotlivce s hlubokými znalostmi jazyka Java, zkušenostmi s vývojem backendových systémů a schopností vést technické projekty od návrhu až po nasazení.
Jako Senior Java vývojář budete hrát klíčovou roli při navrhování, implementaci a optimalizaci softwarových řešení, která podporují naše obchodní procesy. Budete úzce spolupracovat s ostatními vývojáři, architekty, testery a produktovými manažery, abyste zajistili, že naše aplikace splňují vysoké standardy kvality, výkonu a bezpečnosti.
Vaší hlavní odpovědností bude vývoj nových funkcí, údržba stávajícího kódu a mentorování méně zkušených kolegů. Očekáváme, že budete mít zkušenosti s moderními vývojovými nástroji, frameworky jako Spring a Hibernate, a budete schopni efektivně pracovat v agilním prostředí.
Tato role vyžaduje silné analytické myšlení, schopnost řešit složité problémy a chuť neustále se učit nové technologie. Pokud hledáte příležitost, jak uplatnit své znalosti v oblasti Java vývoje a zároveň se podílet na zajímavých projektech s dopadem na tisíce uživatelů, pak je tato pozice právě pro vás.
Nabízíme atraktivní platové ohodnocení, flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším technologiím a příležitosti k profesnímu růstu. Připojte se k nám a pomozte nám vytvářet inovativní softwarová řešení, která mění svět podnikání.
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba Java aplikací
- Návrh softwarové architektury a technických řešení
- Spolupráce s týmem na agilních projektech
- Mentorování juniorních vývojářů
- Optimalizace výkonu a ladění aplikací
- Integrace s databázemi a externími systémy
- Zajištění bezpečnosti a škálovatelnosti kódu
- Tvorba technické dokumentace
- Účast na code reviews
- Nasazování aplikací do produkčního prostředí
Požadavky
Text copied to clipboard!- Minimálně 5 let zkušeností s vývojem v jazyce Java
- Znalost frameworků jako Spring, Hibernate
- Zkušenosti s REST API a mikroslužbami
- Znalost databází (např. PostgreSQL, MySQL)
- Zkušenost s verzovacími systémy (Git)
- Schopnost pracovat v agilním prostředí (Scrum, Kanban)
- Znalost návrhových vzorů a principů OOP
- Dobré komunikační schopnosti
- Schopnost samostatně řešit problémy
- Znalost anglického jazyka na technické úrovni
Potenciální otázky na pohovor
Text copied to clipboard!- Kolik let máte zkušeností s vývojem v jazyce Java?
- Jaké frameworky jste používal(a) při vývoji aplikací?
- Máte zkušenosti s návrhem softwarové architektury?
- Jaké databáze jste používal(a) ve svých projektech?
- Jaké nástroje používáte pro správu verzí kódu?
- Pracoval(a) jste někdy v agilním týmu?
- Jak řešíte problémy s výkonem aplikací?
- Máte zkušenosti s mentorováním juniorních vývojářů?
- Jaké jsou vaše silné stránky jako vývojář?
- Jste ochoten/ochotna pracovat na dálku?